package com.edoomath.api.servcice.impl;

import java.util.List;

import org.springframework.stereotype.Service;

import com.demo2do.core.persistence.annotation.Dao;
import com.edoomath.api.dao.UserCourseItemExamDao;
import com.edoomath.api.servcice.UserCourseItemExamService;
import com.edoomath.entity.usercourse.UserCourseItem;
import com.edoomath.entity.usercourse.UserCourseItemExam;

/**
 * 
 * @author mohanlan
 *
 */
@Service("userCourseItemExamService")
public class UserCourseItemExamServiceImpl implements UserCourseItemExamService {
	
	@Dao
	private UserCourseItemExamDao userCourseItemExamDao;
	
	/*
	 * (non-Javadoc)
	 * @see com.edoomath.api.servcice.UserCourseItemExamService#listExam(com.edoomath.entity.usercourse.UserCourseItem)
	 */
	public List<UserCourseItemExam> listSignedExam(UserCourseItem userCourseItem) {
		return userCourseItemExamDao.list(userCourseItem.getCourseItem(), userCourseItem.getUserCourse());
	}

}
